• 问题

    在设计API时,应该遵守一些哪些通用的规则来设计方法,以保证方法可读性更强,更安全可靠?

  • 解决

    1. 谨慎的选择方法的名称:遵循标准的命名规范;
    2. 不要过于追求提供便利的方法:每个方法不要做太多逻辑,导致方法体过长,应该尽力去拆分,每个方法都应有尽其所能即可;
    3. 避免过长的参数列表:方法参数个数不能超过四个,否则让人难以理解参数的意义。减小参数个数有三种方式:1.拆分出子方法;2.将多个参数抽象成一个实体类,这样方法的入参就仅仅只是这一个实体类;3.使用Builder模式
  • 结论

    上述的这些规则能够保证设计的方法可读性更强,性能更好,在实际开发中,应该遵守这些规则。

results matching ""

    No results matching ""